COLA – The Component Language

نویسندگان

  • Stefan Kugele
  • Michael Tautschnig
  • Andreas Bauer
  • Christian Schallhart
  • Stefano Merenda
  • Wolfgang Haberl
  • Christian Kühnel
  • Florian Müller
  • Zhonglei Wang
  • Doris Wild
  • Sabine Rittmann
  • Martin Wechs
چکیده

In this paper we introduce the component language COLA for the design and development of embedded systems. We present the formal syntax and semantics of COLA which is based upon synchronous dataflow. Utilizing the abstraction provided by this paradigm, the designer is freed from implementation details and is able to focus on the core-functionality to be modeled and implemented. Due to the wellfounded semantics of the language, it is possible to establish an integrated development process, the artifacts of which can be formally reasoned about and are dealt with in automated tools such as model checkers or model-based test case generators. Since COLA has been developed in the context of an industrial cooperation, the main rationale in the design of COLA is its industrial applicability: Thus, the language must provide a well-defined semantical foundation which is accessible to today’s tools and techniques and which is also able to capture today’s industrial applications. To this end, we extend the dataflow approach with automata to model operating modes concisely as well as with a hierarchical decomposition to facilitate reuse efficiently. We designed a textual and an equivalent graphical representation of COLA models to meet the need of our industrial collaborators. Finally, we demonstrate the viability of our approach with a case study from the automotive domain where we design an adaptive cruise control (ACC) unit.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Basic Concepts of the CoLa CoordinationLanguage

This paper introduces the basic ideas of CoLa , a coordination language which is especially aimed at providing new concepts for the development of applications in the eld of distributed artiicial intelligence in a massively parallel environment. These new features include a high level iden-tiication abstraction for communication purposes and extended semantics on messages. Furthermore, the CoLa...

متن کامل

The Effect of Cola on Postharvest Physiological Characteristics of Cut Alstroemeria

The present study has assessed the effect of Cola in increasing flower longevity of flower and delaying aging of cut Alstroemeria ‘Balance’. Distilled water was used as control. Traits of flower diameter, solution absorption ,anthocyanins, total soluble solids and chlorophyll were measured at 3 times and vase life was measured daily. Based on the results, flower diameter, anthocyanins and chlor...

متن کامل

A Middleware for Model-Based Embedded Systems

To deal with the increasing complexity of embedded real-time systems the model-driven development approach has proven to be beneficial. The reduction of complexity achieved by the used models, which are often implemented using a graphical modeling language, results in less faulty systems. For model-driven development to be effective, the possibility of human faults has to be kept as small as po...

متن کامل

مقایسه آزمایشگاهی تاثیر نوشیدنی کوکاکولا بر ریز سختی سطحی دو نوع کامپوزیت با بیس سیلوران و متیل متاکریلات

Introduction: The characteristics of a suitable restoration material is having acceptable mechanical properties, protecting teeth against decay and ease of use in clinics. Diet can affect properties of restorative materials in the mouth. Since amongst important properties of composite restorations are mechanical properties such as hardness, the aim of this study was evaluation of the effect of ...

متن کامل

Physiological response of Gerbera jamesonii L. cut flowers to the cola and peppermint essence.

This research was conducted to investigate the effects of peppermint (Mentha piperita) essence treatment (2000 mg L-1) and cola soft drink treatment separately and in combination with each other on the vase life and some physiological characteristics of gerbera (Gerbera jamesonii) cut flowers with factorial arrangement in a completely randomized design with 3 replications. Distilled water used ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007